package com.yida.gwj.report.domain.dto;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.util.Date;

/**
 * @Author: PPV
 * @Date: 2023-03-06
 */
@ApiModel("首页 通知事项（待办、已办、预警）")
public class GwjNoticeItemDTO {

    @ApiModelProperty("业务ID")
    private Long bizId;

    @ApiModelProperty("业务编号")
    private Long bizNum;

    @ApiModelProperty("小区名称")
    private String communityName;

    @ApiModelProperty("业务标识ID")
    private Integer bizFlagId;

    @ApiModelProperty("流程ID")
    private Long flowId;

    @ApiModelProperty("当前步骤")
    private Long stepId;

    @ApiModelProperty("申请时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date applicantTime;

    @ApiModelProperty("地区ID")
    private Long areaId;


    public Long getBizId() {
        return bizId;
    }

    public void setBizId(Long bizId) {
        this.bizId = bizId;
    }

    public Long getBizNum() {
        return bizNum;
    }

    public void setBizNum(Long bizNum) {
        this.bizNum = bizNum;
    }

    public String getCommunityName() {
        return communityName;
    }

    public void setCommunityName(String communityName) {
        this.communityName = communityName;
    }

    public Integer getBizFlagId() {
        return bizFlagId;
    }

    public void setBizFlagId(Integer bizFlagId) {
        this.bizFlagId = bizFlagId;
    }

    public Long getFlowId() {
        return flowId;
    }

    public void setFlowId(Long flowId) {
        this.flowId = flowId;
    }

    public Long getStepId() {
        return stepId;
    }

    public void setStepId(Long stepId) {
        this.stepId = stepId;
    }

    public Date getApplicantTime() {
        return applicantTime;
    }

    public void setApplicantTime(Date applicantTime) {
        this.applicantTime = applicantTime;
    }

    public Long getAreaId() {
        return areaId;
    }

    public void setAreaId(Long areaId) {
        this.areaId = areaId;
    }

}
